fight one's own battles - Französisch Englisch Wörterbuch